high pressure plunger pump - Spanish English Dictionary